﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.97.5346.24640"?>
<regions>
  <settings>
    <identity>
      <id>3337ded5-239e-4205-b271-2425e531ea2e</id>
      <revision>33</revision>
    </identity>
    <calculation>
      <precision>6</precision>
      <exponentialThreshold>9</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="1" orientation="Portrait" width="850" height="1100" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependences>
      <assembly name="SMath Studio Desktop" version="0.97.5346.24640" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Picture Region" version="1.10.5346.31387" guid="06b5df04-393e-4be7-9107-305196fcb861" />
      <assembly name="Text Region" version="1.10.5346.31409" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="Math Region" version="0.97.5346.24640" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Plot Region" version="1.9.5346.32570" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
      <assembly name="Special Functions" version="1.11.5346.31403" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="Maple Wrapper" version="1.0.5182.5755" guid="32dfd679-8cfd-483a-b79a-19d5ea838750" />
    </dependences>
  </settings>
  <region id="0" left="9" top="45" width="457" height="330" border="true" color="#000000" bgColor="#ffffff">
    <picture>
      <raw format="png" encoding="base64">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</raw>
    </picture>
  </region>
  <region id="1" left="486" top="135" width="226" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>HyperSine HyperExponentialwas derived from f(p,x)</p>
    </text>
  </region>
  <region id="2" left="495" top="324" width="253" height="26" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math fractionType="auto">
      <description active="true" position="Top" lang="eng">
        <p>Generatrix Conjugate</p>
      </description>
      <input>
        <e type="operand">v</e>
        <e type="function" args="1">Conjugate</e>
        <e type="operand">v</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">v</e>
        <e type="function" preserve="true" args="1">Im</e>
        <e type="operand">1</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="3" left="360" top="396" width="377" height="78" color="#000000" bgColor="#ffffff">
    <picture>
      <raw format="png" encoding="base64">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</raw>
    </picture>
  </region>
  <region id="4" left="9" top="414" width="341" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">f</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" args="1">Conjugate</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="5" left="360" top="477" width="313" height="73" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Im</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="1">-</e>
      </input>
    </math>
  </region>
  <region id="6" left="9" top="486" width="43" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">2</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="7" left="9" top="567" width="363" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="2.06914866998438" scale_y="1.61051" scale_z="3.33238462449655" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>General form </p>
      </description>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">f</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">π</e>
        <e type="operand">2</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="2">f</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="8" left="639" top="612" width="96" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="9" left="369" top="639" width="369" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="4.05317972153584" scale_y="3.74005008361004" scale_z="15.1590951564166" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Unary Sin(x)/Cos(x)</p>
      </description>
      <input>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Im</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="10" left="594" top="891" width="183" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">0.25</e>
        <e type="operand" style="unit">sec</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="11" left="9" top="1053" width="286" height="141" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <description active="true" position="Top" lang="eng">
        <p>Recast/Explicit the Unary system</p>
      </description>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">I</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">:</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">J</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Im</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">p</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">I</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">J</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="12" left="9" top="1224" width="345" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">1.25</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">User spread/shrink Sine/Cosine</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="13" left="9" top="1251" width="476" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Φ</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">user sprad/shrink Sine/Cosine + phase shift (Phi)</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="14" left="9" top="1278" width="311" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="3.79749833583241" scale_y="2.33436821409" scale_z="8.86475940822687" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>UNARY Sin/Cos wrt 'p'</p>
      </description>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">π</e>
        <e type="operand">2</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="function" args="2">S</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="15" left="342" top="1278" width="311" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="3.79749833583241" scale_y="2.33436821409" scale_z="8.86475940822687" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>UNARY Sin/Cos wrt 'p' &amp; 'Φ'</p>
      </description>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="function" args="2">S</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">π</e>
        <e type="operand">2</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="function" args="2">S</e>
        <e type="operand">Φ</e>
        <e type="operand">2</e>
        <e type="operand">Φ</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </plot>
  </region>
  <region id="16" left="63" top="1611" width="603" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">============= Congruence of the forms =============</p>
    </text>
  </region>
  <region id="17" left="9" top="1665" width="87" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <description active="true" position="Top" lang="eng">
        <p>User systemTriplet [p,Φ,x]</p>
      </description>
      <input>
        <e type="operand">p</e>
        <e type="operand">1.25</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Φ</e>
        <e type="operand">0.5</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="operand">0.875</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="18" left="225" top="1665" width="360" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>In abstract algebra, a congruence relation (or simply congruence) is an equivalence relation on an algebraic structure ...</p>
    </text>
  </region>
  <region id="19" left="153" top="1764" width="417" height="31" color="#800000" bgColor="#ffffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Reduced equivalent forms [identity]</p>
    </text>
  </region>
  <region id="20" left="153" top="1800" width="260" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">Sin</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="function" args="2">S</e>
        <e type="operator" args="2">:</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">Cos</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">π</e>
        <e type="operand">2</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="function" args="2">S</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="21" left="468" top="1809" width="220" height="52" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">sin</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="operator" args="2">:</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">cos</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="22" left="153" top="1890" width="267" height="31" color="#800000" bgColor="#ffffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Sanity check the forms</p>
    </text>
  </region>
  <region id="23" left="153" top="1917" width="290" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="15">
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">Sin</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">Cos</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.451771471491684</e>
        <e type="operand">0.892133699366994</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="24" left="468" top="1917" width="290" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="15">
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">sin</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">cos</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.451771471491684</e>
        <e type="operand">0.892133699366994</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="25" left="162" top="2061" width="378" height="141" color="#000000" bgColor="#ffffff">
    <picture>
      <raw format="png" encoding="base64">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</raw>
    </picture>
  </region>
  <region id="26" left="162" top="2214" width="371" height="110" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">u</e>
        <e type="function" args="2">sine</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">u</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operator" args="1">-</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operand">u</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">p</e>
        <e type="operand">u</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="1">-</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">p</e>
        <e type="operand">u</e>
        <e type="function" args="2">cosine</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">u</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operand">u</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">p</e>
        <e type="operand">u</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="1">-</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="27" left="162" top="2340" width="43" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="28" left="162" top="2376" width="478" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="2.89596813346134" scale_y="1.9487171" scale_z="5.64342262273119" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>residual imaginary freaks the plot. Use the Real arguments</p>
      </description>
      <input>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">sine</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="function" args="2">cosine</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="29" left="162" top="2628" width="429" height="31" color="#000000" bgColor="#ffff80" fontSize="14">
    <text lang="eng">
      <p bold="true">Numerical: sin(x), cos(x) identities</p>
    </text>
  </region>
  <region id="30" left="162" top="2664" width="54" height="44" color="#000000" bgColor="#ffff80" fontSize="10">
    <math>
      <input>
        <e type="operand">p</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Φ</e>
        <e type="operand">π</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="31" left="225" top="2664" width="294" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="operand">p</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">sin</e>
        <e type="operand">x</e>
        <e type="operand">p</e>
        <e type="operand">Φ</e>
        <e type="function" args="3">cos</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">i</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operator" args="1">-</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="32" left="162" top="2718" width="478" height="158" color="#000000" bgColor="#ebebeb" fontSize="10">
    <plot type="2d" render="lines" scale_x="3.138428376721" scale_y="1.9487171" scale_z="6.11590904484146" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>X_Y does not support complex arguments</p>
      </description>
      <input>
        <e type="operand">i</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operator" args="1">-</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">1</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Φ</e>
        <e type="operand">2</e>
        <e type="operand">Φ</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">Φ</e>
        <e type="operand">0</e>
        <e type="operand" style="string">o</e>
        <e type="operand">11</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">sys</e>
      </input>
    </plot>
  </region>
  <region id="33" left="9" top="3096" width="384" height="31" color="#800000" bgColor="#ffffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Compare user algo vs kernel algo</p>
    </text>
  </region>
  <region id="34" left="531" top="3096" width="96" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="35" left="9" top="3132" width="632" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="1" scale_y="1" scale_z="1" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <input>
        <e type="operand">0</e>
        <e type="operand">i</e>
        <e type="operand">p</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="36" left="531" top="3294" width="183" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="2">
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">0.21</e>
        <e type="operand" style="unit">sec</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="37" left="531" top="3339" width="96" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="38" left="9" top="3375" width="632" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="1" scale_y="1" scale_z="1" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <input>
        <e type="operand">0</e>
        <e type="operand">p</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="39" left="648" top="3438" width="82" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">0.25</e>
        <e type="operand">0.05</e>
        <e type="operator" args="2">/</e>
      </input>
      <result action="numeric">
        <e type="operand">5</e>
      </result>
    </math>
  </region>
  <region id="40" left="531" top="3537" width="183" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="2">
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">0.04</e>
        <e type="operand" style="unit">sec</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="41" left="531" top="3600" width="96" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="42" left="9" top="3636" width="632" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="1" scale_y="1" scale_z="1" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Curiosity: sensibly slower than  Re(exp(i*p*(x-Φ))) ... timing is not much relevant ! </p>
      </description>
      <input>
        <e type="operand">0</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operand">Φ</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="43" left="531" top="3825" width="183" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="2">
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">0.22</e>
        <e type="operand" style="unit">sec</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="44" left="9" top="3888" width="554" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Note that many numerical approximations, Smath does not calculate.Rather, it fetches those functions from Microsoft "machine code",thus hyperfast, as proven above.</p>
    </text>
  </region>
  <region id="45" left="9" top="3951" width="334" height="100" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Euler</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">cos</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">sin</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">e</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Re</e>
        <e type="operand">e</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="function" preserve="true" args="1">Im</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">e</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="operand">e</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">e</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">^</e>
        <e type="operand">e</e>
        <e type="operand">i</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">-</e>
        <e type="operand">2</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">≡</e>
      </input>
    </math>
  </region>
  <region id="46" left="396" top="3951" width="345" height="37" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">Exp</e>
        <e type="operand">e</e>
        <e type="operand">x</e>
        <e type="operator" args="2">^</e>
        <e type="operand">confrac</e>
        <e type="operand">x</e>
        <e type="operand">16</e>
        <e type="function" args="4">convert</e>
        <e type="function" preserve="true" args="1">maple</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="47" left="396" top="4005" width="300" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="15">
      <input>
        <e type="operand">1.23456789</e>
        <e type="function" args="1">Exp</e>
        <e type="operand">1.23456789</e>
        <e type="function" preserve="true" args="1">exp</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">3.4368930839217</e>
        <e type="operand">3.4368930839217</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
</regions>